Nuprl Lemma : interface-right_wf 11,40

ds:(IdType), da:(IdKndType), A:Type, X:Interface(ds;da;Top + A).
interface-right(X Interface(ds;da;A
latex


DefinitionsTop, t  T, left + right, f(a), x:AB(x), x:AB(x), invert-union(x), x.A(x), f o g  , let i,k:LocKnd = ik in P(i;k), x:A  B(x), {x:AB(x)} , LocKnd, Type, Id, Knd, hasloc(k;i), b, x,yt(x;y), (x  l), type List, let x,y = A in B(x;y), a:A fp B(a), x:A.B(x), xt(x), g o f, interface-right(X), Interface(ds;da;A)
Lemmasfpf-compose wf, l member wf, LocKnd wf, locknd-spread wf2, assert wf, hasloc wf, Knd wf, Id wf, p-compose wf, invert-union wf, top wf

origin